#ifndef _nodes_hpp
#define _nodes_hpp

#include "Thread.h"
#include "main.hpp"

extern rtthread::Thread wirelessThread;

extern rtthread::Thread apriltagDetectThread;

extern rtthread::Thread imgUSBXferThread;

extern rtthread::Thread guiThread;

extern rtthread::Thread taskThread;

extern rtthread::Thread ImgProcThread;

extern rtthread::Thread resultThread;
// extern uint8 (*img1)[MT9V03X_CSI_W];

// extern int32_t imgget_time;
// extern int32_t imgpoc_time;

extern float coord_threshold;
extern float aim_threshold;
//extern constexpr uint16_t Hesha[auto];
//extern constexpr uint16_t Xuecai[auto];


void guidisplayimg(const uint16 *p, uint16 width, uint16 height, uint16 dis_width, uint16 dis_height);



#endif  // _nodes_hpp